#include<bits/stdc++.h>
using namespace std;
const long long mod=1000007;
long long n,sum[200010];
vector<long long>hash[1000010];
bool find(long long x){
	for(int i=0;i<hash[x%mod].size();i++){
		if(hash[x%mod][i]==x)return true;
	}
	return false;
}
int main(){
	freopen("color.in","r",stdin);
	freopen("color.out","w",stdout);
	scanf("%lld",&n);
	for(int i=1;i<=n;i++){
		long long a;
		scanf("%lld",&a);
		if(find(a))sum[i]=sum[i-1]+1;
		else hash[a%mod].push_back(a),sum[i]=sum[i-1];
	}
	printf("%lld",sum[n]-1);
	return 0;
}
